home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Games of Daze
/
Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso
/
x2ftp
/
msdos
/
iguana
/
incosrc
/
incosrc.exe
/
MIRRBALL
/
COLINC.PAS
< prev
next >
Wrap
Pascal/Delphi Source File
|
1993-06-16
|
810b
|
50 lines
CONST
Header: STRING = 'Normal Palette';
OutFile: STRING = 'normpal';
DataType: STRING = 'DB';
DataLen = 3;
VAR
fo : TEXT;
fi : FILE;
i, j, k : INTEGER;
PROCEDURE DoNum(b: WORD);
CONST
bc : INTEGER = 0;
BEGIN
IF bc = 0 THEN BEGIN
WriteLn(fo);
Write(fo, ' ',DataType, ' ', b: DataLen);
END ELSE
Write(fo, ',', b : DataLen);
bc := (bc + 1) MOD 12;
END;
VAR
pal : ARRAY [1..256*3] OF BYTE;
BEGIN
Assign(fo, OutFile+'.inc');
ReWrite(fo);
WriteLn(fo, '; ----- ', Header, '. ------------');
Assign(fi, {'iguana.pal'}'ball.col');
Reset(fi,1);
BlockRead(fi, pal, Sizeof(pal));
FOR i := 1 TO Sizeof(pal) DO
DoNum(pal[i]);
Close(fi);
Close(fo)
END.